Big Huge Thesaurus

automatic teller machine

noun